package com.qf.day04;
//输入一个不大于8位的数字判断这个数是不是回文数字。提示：所谓"回文",就是正着读和反着读是一样的

import java.util.Scanner;

public class homework {
//    public static void main(String[] args) {
//        Scanner scanner = new Scanner(System.in);
//        System.out.println("请输入不大于八位的数字");
//        int number = scanner.nextInt();
//        int x = cycle(number);
//        if(number/100000000 >0){
//            System.out.println("输入错误");
//
//        }else{
//            System.out.println("Thanks♪(･ω･)ﾉ");
//            if (x==number){
//                System.out.println("是回文");
//            }else{
//                System.out.println("不是回文");}
//            }
//        }
//        public static int cycle(int number){
//            int sum =0;
//            while(number>0){   //逆序数字
//            sum=sum*10+number%10;
//            number=number/10;
//        }
//        return sum;
//    }}



    public static boolean isPalindrome(int[] array) {
        int length = array.length;
        for (int i = 0; i < length / 2; i++) {
        if (array[i] != array[length - i - 1]) {
            return false;
        }
        }
        return true;
    }

    public static void main(String[] args) {
        int[] array ={1,2,3,3,2,1,7,8};
        int length = array.length;
        if(length<= 8){
        if (isPalindrome(array) ){
            System.out.println("是回文");}
        else{System.out.println("不是回文");}}
        else {System.out.println("输入错误");}

}}

